// var i;
// var $uIBindings = require("./UIBindings");
// var s = cc._decorator;
// var l = s.ccclass;
// var u = s.property;
// var d = (function (e) {
//     function t() {
//         var t = (null !== e && e.apply(this, arguments)) || this;
//         t.btn_shake = null;
//         t.btn_music = null;
//         t.node_off_shake = null;
//         t.node_off_music = null;
//         t._btnNames = ["btn_shake", "btn_music"];
//         return t;
//     }
//     __extends(t, e);
//     __decorate([u(cc.Button)], t.prototype, "btn_shake", void 0);
//     __decorate([u(cc.Button)], t.prototype, "btn_music", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_off_shake", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_off_music", void 0);
//     return __decorate([l("Item_Setting_UIBindings")], t);
// })($uIBindings.default);
// exports.default = d;


import UIBindings from "./UIBindings";

const { ccclass, property } = cc._decorator;

/**
 * Item_Setting_UIBindings 类
 * 建议类名: SettingUIBindings
 */
@ccclass("Item_Setting_UIBindings")
export default class ItemSettingUIBindings extends UIBindings {
    /** 按钮：震动 */
    @property(cc.Button)
    btn_shake: cc.Button | null = null;

    /** 按钮：音乐 */
    @property(cc.Button)
    btn_music: cc.Button | null = null;

    /** 节点：关闭震动 */
    @property(cc.Node)
    node_off_shake: cc.Node | null = null;

    /** 节点：关闭音乐 */
    @property(cc.Node)
    node_off_music: cc.Node | null = null;

    /** 按钮名称数组 */
    protected _btnNames: string[] = ["btn_shake", "btn_music"];

    constructor() {
        super();
    }
}